package com.iutr.shared.model;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 响应码枚举
 *
 * @author lss
 * @date 2020/8/21, 周五
 */
@Getter
@AllArgsConstructor
public enum ResultStatus {

    /**
     * 请求成功的响应码
     */
    SUCCESS(200, "成功"),

    /**
     * 未处理的异常
     */
    UN_HANDLE_ERROR(500, "系统错误"),

    /**
     * 请求参数错误
     */
    REQUEST_PARAM_ERROR(501, "请求参数错误"),

    /**
     * 第三放服务调用异常
     */
    THIRD_PARTY_CALL_ERROR(10001, "第三方服务调用异常");

    private final int code;
    private final String message;

}


